package com.linkgie.galaxyframework.security;

import java.io.Serializable;

/**
 * 安全权限
 * <p>
 * 
 * 表示某种必须的安全规则，用于对受控的安全对象进行访问之前要进行必须的检查，只有满足规则的访问才被允许通过；
 * 
 * @author spring
 *
 * @param <D>
 */
public interface SecuredAuthority extends Serializable {

	/**
	 * 授权码；
	 * <p>
	 * 
	 * 标识一项安全权限的唯一值；
	 * 
	 * @return
	 */
	String getAuthority();

}
